last-ditch effort - Inglés Sinónimo Diccionario